keep (one's) socks on - Espagnol Anglais Dictionnaire